Big Huge Thesaurus

lepisosteus osseus

noun

sounds kind of like